#include <stdio.h>

int main()
{
  char c; // see man ascii
  printf("char %lu bit\n", sizeof(c));

  char b; // tekshiring gcc main && ./a.out
  b = 'k';
  printf("charning biti %lu, ascii raqami %d, o'zi %c\n", sizeof(b), b, b);

  int i;
  i = 10;
  printf("int %lu bit, o'zi %d\n", sizeof(i), i);

  float f;
  double d;

  printf("float %lu bit, double %lu bit\n", sizeof(f), sizeof(d));

  f = 12.37;
  printf("float %lu bit, float %f\n", sizeof(f), f);

  d = 15.35;
  printf("double %lu bit, doube %f\n", sizeof(d), d);
  // https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%82%D0%B8%D0%BF%D0%BE%D0%B2_%D0%A1%D0%B8
}
